package com.fortune.service;

import com.fortune.common.paging.PagingData;
import com.fortune.dto.in.mUserMgt.MUserAddDto;
import com.fortune.dto.in.mUserMgt.MUserEditDto;
import com.fortune.dto.in.mUserMgt.MUserListDto;
import com.fortune.dto.in.mUserMgt.MUserLogableDto;
import com.fortune.entity.MUserInfo;
import com.fortune.vo.mUserMgt.User;

public interface MUserMgtService {
	
	int addMUser(MUserInfo mUserInfo,MUserAddDto addDto);
	
	PagingData<User> pagingData(MUserInfo mUserInfo,MUserListDto listDto);
	
	int edit(MUserInfo mUserInfo,MUserEditDto editDto);
	
	int delete(MUserInfo mUserInfo,String userId);
	
	int resetPassword(MUserInfo mUserInfo,String userId);
	
	int setLogin(MUserInfo mUserInfo,MUserLogableDto logableDto);
}
